Thread protocol
Aparença
Tipus | protocol de comunicació |
---|---|
Fitxa | |
Autor | www.threadgroup.org |
Llengua | Anglès |
Publicació | Internacional, 2014 |
Editor | Thread alliance |
Dades i xifres | |
Gènere | Protocol de comunicacions |
Altres | |
Lloc web | threadgroup.org |
Thread és un protocol de comunicacions sense cables via ràdio-freqüència (xarxa sense fil). Està dirigit al sector domèstic (domòtica), edificis terciaris (immòtica) i a ciutats (urbòtica: xarxa d'àrea metropolitana). Thread[1] està basat en la norma IEEE 802.15.4 i 6LoWPAN (que implementa IPv6), destinat a crear xarxes d'àrea personal de baixa potència i baixa velocitat de transmissió de dades. Aquest protocol pot ésser emprat en la Internet de les coses.
Introducció
[modifica]Característiques principals del protocol Thread :
- Orientat a dispositius de baix cost, curt abast (100m en camp obert) i baix consum d'energia (ideal per a dispositius a bateria).
- Baixa potència d'emissió segons normativa del Institut Europeu de Normes de Telecomunicació ETSI 300 220.
- Utilitza una banda sense llicència ISM.
- Empra una topologia de Xarxa en Malla per a aconseguir un major abast.
- És un protocol totalment obert, programari lliure :
- Avantatge : hi ha molts proveïdors del maquinari i per tant el cost pot ser molt baix.
- Desavantatge : aquesta llibertat d'implementació fa que hi hagi molts problemes de compatibilitat entre els diferents fabricants.
Arquitectura
[modifica]Thread s'estructura en les següents capes, veure Fig.1 [2][3]
- Capa física (PHY) definida per la norma IEEE 802.15.4
- Capa d'enllaç de dades (MAC) definida per la norma IEEE 802.15.4
- Capa de xarxa definida pel protocol obert 6loWPAN.
- Capa de transport definida per l'especificació Thread.
- Capa d'aplicació definida per ZigBee (llenguatge dotdot [4]), HomeKit, ipSO, ECHONET...
Circuit integrats que implementen Thread
[modifica]Comparativa de paràmetres:
IC | Transceptor
CPU+Transceptor |
Protocols | CPU | Flaix
(màx) |
RAM | E2PROM | OTA | Freqüència
Cristall |
Seguretat | Perifèrics | E/S | Tempo-
ritzadors |
ADC | Consum
Rx |
Consum Tx | Sensibilitat
Rx |
Encapsulat | Consulta |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EFR32MG | CPU+Transceptor | ZigBee
6LowPAN Thread Bluetooth LE |
ARM
Cortex-M4 |
256KB | 32KB | - | Sí | 40 | AES256/128 Hardware Crypto Accelerator with ECC, SHA-1, SHA-2 | UART SPI IrDA I2S RTC DMA
I2C |
31 | 7 | 1 | 9,8mA | 19,5 dBm | -94 dBm | 48 QFN | 2017 |
EM358x | CPU+Transceptor | ZigBee
Thread |
ARM
Cortex-M3 |
512KB | 32KB | - | Sí | 12 | AES 128 hardware encryption engine with true random number generator | UART SPI USB DMA TWI | 32 | 2 | 1 | 27mA | 8 dBm | -100 dBm | 48 QFN | 2017 |
KW2xD | CPU+Transceptor | ZigBee
Thread |
ARM
Cortex-M4 |
512KB | 64KB | 4KB | Sí | 50 | AES CAU DES, 3DES, AES, MD5, SHA-1, and SHA-256 algorithms | DMA UART SPI USB I2C | 40 | 12 | 8 | 19mA | 8 dBm | -102 dBm | 56 lga | 2017 |
Referències
[modifica]- ↑ «protocol Thread» (en anglès). [Consulta: 9 novembre 2016].
- ↑ «Pila de Thread» (en anglès). [Consulta: 5 desembre 2016].
- ↑ «Fundaments Thread» (en anglès). [Consulta: 5 desembre 2016].
- ↑ «Delivering on the Promise of the IoT with Dotdot + Thread | Zigbee Alliance» (en anglès). http://www.zigbee.org. Arxivat de l'original el 2017-11-06. [Consulta: 1r novembre 2017].
Vegeu també
[modifica]- Internet de les Coses (IoT)
- Domòtica
- IEEE 802.15.4
- IPv6
- Altres tecnologies IoT:
- Tecnologies de Banda Estreta : SigFox, NB-IoT
- Tecnologies de Banda Ampla : LoRaWAN, RPMA [1]
- Tecnologies de Banda ISM lliure : Zigbee, Thread, Z-Wave, Bluetooth LE, Wi-Fi, IQRF, Xarxa en malla Bluetooth
Enllaços externs
[modifica]- ↑ «Ingenu - Dedicated Machine Connectivity for IoT» (en anglès). /www.ingenu.com. [Consulta: 21 febrer 2017].